package com.explorati.design_pattern.hybrid.observermediator;

/**
 * 平民事件处理类，只能处理产品的创建事件
 * 
 * @author explorati
 *
 */
// 平民
public class Commoner extends EventCustomer {

	// 定义平民能够处理的事件级别
	public Commoner() {
		super(ProductEventType.NEW_PRODUCT);
	}

	public void exex(ProductEvent event) {
		Product p = event.getSource();
		// 事件类型
		ProductEventType type = event.getType();
		System.out.println("平民处理事件：" + p.getName() + "创建，事件类型=" + type);
	}
}
